.projectDetail {
    padding: 20px;

    :global {
        .group-item {
            margin-bottom: 30px;

            h1 {
                font-size: 16px;
                color: #333;
            }

            .group-inner {
                display: flex;
            }

            .e-detail-list-com {
                flex: 1;
                list-style: none;
                margin: 10px 0;

                li {
                    line-height: 35px;
                }

                .label {
                    display: inline-flex;
                    width: 115px;
                    color: #999999;
                    font-size: 14px;
                    vertical-align: middle;
                }

                .inner {
                    vertical-align: middle;

                    &.hasImg {
                        position: relative;
                        display: inline-block;
                        line-height: 0;
                        padding: 10px;
                        border: 1px solid #F0F0F0;

                        .el-image {
                            &.no-icon {
                                text-align: center;

                                .el-image__inner {
                                    width: 144px;
                                    height: 300px;
                                }
                            }
                        }
                    }


                    .el-button {
                        margin-left: 8px;
                    }
                }
            }
        }


    }
}